<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
	String path = request.getContextPath();
	String basePath = request.getScheme() + "://"
			+ request.getServerName() + ":" + request.getServerPort()
			+ path + "/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
	<head>

		<title>添加实体</title>
		<link rel="stylesheet" href="eff.css" type="text/css"></link>
	</head>

	<body>
		
		<h3>
			<a href="./">gcode</a> &gt; 添加实体
		</h3>
		<h2>
			添加实体
		</h2>
		<h3>
			类参数
		</h3>
		<table>
			<tr>
				<td class="label">
					<label>
						类名称
					</label>
				</td>
				<td>
					<input name="className" />
				</td>
				<td class="pre">
					<pre></pre>
				</td>
			</tr>
			<tr>
				<td class="label">
					<label>
						表名称
					</label>
				</td>
				<td>
					<input name="tableName" />
				</td>
				<td></td>
			</tr>
			<tr>
				<td class="label">
					<label>
						支持WebServices
					</label>
				</td>
				<td>
					<input name="webServicesStatus" type="checkbox"/>
				</td>
				<td>
					勾选后会自动生成webservice接口及配置文件，外部可以访问webservices
				</td>
			</tr>
			<tr>
				<td class="label">
					<label>
						选择管理视图
					</label>
				</td>
				<td>
					<select name="extViewType" >
						<option value="grid">
							表格
						</option>
						<option value="tree">
							树型
						</option>
						<option value="treegrid">
							树型表格
						</option>
						<option value="dataview">
							图片数据
						</option>
						<option value="infoview">
							信息数据
						</option>
					</select>
				</td>
				<td>
					对ExtJS视图做选择
				</td>
			</tr>
		</table>
		<h3>
			类条目
			<span>添加条目</span>
		</h3>
		<table>
			<tr>
				<td class="label">
					<label>
						字段名称
					</label>
				</td>
				<td>
					<input name="propertyName" />
				</td>
				<td class="pre">
					请输入英文
				</td>
			</tr>
			<tr>
				<td class="label">
					<label>
						label
					</label>
				</td>
				<td>
					<input name="propertyLabel" />
				</td>
				<td>
					label一般是字段的中文名称
				</td>
			</tr>
			<tr>
				<td class="label">
					约束条件
				</td>
				<td colspan="2">
					<table width="300">
						<tr>
							<td>
								<label>
									是否主键
								</label>
							</td>
							<td>
								<input name="primaryKey" type="checkbox" value="true" />
							</td>
							<td>
								<label>
									是否为空
								</label>
							</td>
							<td>
								<input name="notNull" type="checkbox" value="true" />
							</td>
							<td>
								<label>
									是否唯一
								</label>
							</td>
							<td>
								<input name="unique" type="checkbox" value="true" />
							</td>
						</tr>
					</table>
				</td>
			</tr>
			<tr>
				<td class="label">
					<label>
						数据类型
					</label>
				</td>
				<td>
					<select name="propertyType">
						<option value="char">
							字符型
						</option>
						<option value="String">
							字符串
						</option>
						<option value="Integer">
							整形
						</option>
						<option value="Long">
							长整形
						</option>
						<option value="shot">
							短整型
						</option>
						<option value="float">
							浮点型
						</option>
						<option value="Date">
							日期
						</option>
						<option value="Double">
							双精度
						</option>
						<option value="java.sql.Blob">
							文件
						</option>
						<option value="java.lang.Boolean">
							布尔类型
						</option>
						<option value="byte">
							字节
						</option>
						<option value="java.lang.Boolean">
							布尔类型
						</option>
					</select>
				</td>
				<td>
				</td>
			</tr>
			<tr>
				<td class="label">
					<label>
						长度
					</label>
				</td>
				<td>
					<input name="propertyLength" />
				</td>
				<td>
					<pre>
					数据类型            大小       范围                                             默认值 

byte(字节) 	    8         -128 - 127                                           0
shot(短整型)        16      -32768 - 32768                                         0
int(整型)           32   -2147483648-2147483648                                    0
long(长整型)        64   -9233372036854477808-9233372036854477808                  0        
float(浮点型)       32  -3.40292347E+38-3.40292347E+38                            0.0f
double(双精度)	    64  -1.79769313486231570E+308-1.79769313486231570E+308        0.0d
char(字符型)        16         ‘ \u0000 - u\ffff ’                             ‘\u0000 ’
boolean(布尔型)     1         true/false                                         false 
					</pre>
				</td>
			</tr>
			<tr>
				<td></td>
				<td class="btn_td">
					<table class="btnTab">
						<tr>
							<td>
								<strong class="img_btn reset">重置</strong>
							</td>
							<td>
								<strong class="img_btn submit">提交</strong>
							</td>
						</tr>
					</table>
				</td>
				<td></td>
			</tr>
		</table>
	</body>
</html>
